madagascar serpent-eagle - French English Dictionary